/**
 * @author Alex10336
 * Dernière modification: $Id: EU2DE.css 156 2010-04-15 15:00:18Z Alex10336 $
 * @license GNU Public License 3.0 ( http://www.gnu.org/licenses/gpl-3.0.txt )
 * @license Creative Commons 3.0 BY-SA ( http://creativecommons.org/licenses/by-sa/3.0/deed.fr )
 *
 */

body {
    background-color: black;
    background-image: url(../Images/Fond-Site.jpg);
    background-repeat: repeat;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size:12px;
}

address, a:link, a:active, a:visited {
    color: #ffffff;
    text-decoration: none;
}
a:hover {
    color: #00FF00;
}

img {
    border: 0px;
}

table#Ttableau {
    color: #ffffff;
    background-color: #330033;
    padding: 2px;
    border-spacing: 2px;
}

tr#titreTRtableau {
    color: #ffffff;
    font-weight: bold;
    font-size: 16pt;
    background-color: #000000;
    text-align: center;
}

tr#teteTRtableau {
    color: #ffffff;
    font-weight: bold;
    background-color: #550040;
    text-align: center;
}

tr#TRtableau {
    color: #ffffff;
    background-color: #550040;
}

td#titreTDtableau {
    color: #ffffff;
    font-weight: bold;
    font-size: 16pt;
    background-color: #000000;
    text-align: center;
}

td#teteTDtableau {
    color: #FFCCCC;
    font-weight: bold;
    background-color: #3C0026;
    text-align: center;
}

td#teteTDtableau:hover {
    color: #3C0026;
    font-weight: bold;
    background-color: #FFCCCC;
    text-align: center;
}

td#TDtableau {
    color: #ffffff;
    background-color: #480038;
}

td#pages_tableau {
    color: #FC944E;
    background-color: #000000;
}

textarea#INtableau, select#INtableau, select#fleet {
    color: #ffffff;
    background-color: #660050;
}

input#INtableau,
input#INtableau50,
input#INtableau80,
input#INtableau110,
input#INtableau120,
input#INtableau200 {
    color: #ffffff;
    background-color: #660050;
}

/**
* @since 1.4.1
*/
input#INtableau50 {
    width: 50px;
}
input#INtableau80 {
    width: 80px;
}
input#INtableau110 {
    width: 110px;
}
input#INtableau120 {
    width: 120px;
}
input#INtableau200 {
    width: 200px;
}

input#INBTtableau {
    color: #ffffff;
    background-color: #660050;
}

div#Map_Entete {
    font-size:16px;
    height:28Px;
    background-color:#800040;
    left:0px;
}

table#Map_Entete, tr#Map_Entete, td#Map_Entete  {
    background-color:#800040;
    color:white;
}

td#Coord,td#Coord2  {
    background-color:#550040;
    color:white;
}
td#Coord2  {
    /**
    * @since 1.4.1
    */
    width: 100px;
}
td#Coord  {
    /**
    * @since 1.4.1
    */
    width: 50px;
    text-align: center;
}

table#Map_Itineraire {
    font-size:14px;
    color:white;
}

td#Map_Itineraire {
    color:white;
    background-color:#550040;
}

input#Map_Itineraire {
    color:white;
    background-color:#550040;
}
/**
 * @since 1.4.1
*/
tr#legend, td#legendheader {
    color:white;
    background-color:#550040;
    white-space: nowrap;
}

td#legend {
    width: 20px;
}


table#TabMembre {
    color: #ffffff;
    background-color: #330033;
    font-weight:bold;
    /*    filter : alpha(opacity=90);
        opacity : 0.9;*/
}

td#TabMembre {
    color: #ffffff;
    background-color: #480038;
    font-weight:bold;
    font-size:12px;
    /*    filter : alpha(opacity=90);
        opacity : 0.9;*/
}

td#Grade {
    color: #CB9E03;
    background-color: #480038;
    font-weight:bold;
    font-size:14px;
    text-align: center;
    /*    filter : alpha(opacity=100);
        opacity : 1.0;*/
}

table#TabMembreUser {
    color: #eeeeee;
    background-color: #330033;
    font-weight:normal;
    /*    filter : alpha(opacity=100);
        opacity : 1.0;*/
}

td#TabMembreUser {
    color: #ffffff;
    background-color: #480038;
    font-weight:normal;
    font-size:12px;
    /*    filter : alpha(opacity=100);
        opacity : 1.0;*/
}

/*--------------------- Partie revue et 'corrigée'... ------------------------*/
/*------------------------------- Membres.php --------------------------------*/
table#Membres_level
td#Membres_level {
    background-color: #480038;
}
table#Membres_level {
    width: 100%;
}
td#Membres_level {
    text-align: center;
}

table#Membres_grade,
td#Membres_grade {
    /* trois lignes pour centrer un tableau... */
    margin-left:auto;
    margin-right:auto;
    text-align: center;

    color: #CB9E03;
    background-color: #480038;
    vertical-align: top;
    font-weight:bold;
    font-size:16px;
}
td#Membres_grade {
    border: solid black;
    border-width: thin;
}
table#Membres,
td#Membres {
    /* trois lignes pour centrer un tableau... */
    margin-left:auto;
    margin-right:auto;
    text-align: center;

    color: white;
    background-color: #480038;
    vertical-align: top;
    font-weight:bold;
    font-size:12px;
}
/*--------------------------- Carte.php --------------------------------------*/

imput#search_empire {
    color: #ffffff;
    background-color: #660050;
    height:20px;
}

/*--------------------------- ownuniverse.php --------------------------------*/

table#imperium_header {
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

tr#imperium_header {
    color: #ffffff;
    text-align: center;
    font-weight: normal;
    font-size: 12px;
    background-color: #111111;
}

td#imperium_row0, td#imperium_row1, td#imperium_row2 {
    color: #24001C;
    text-align: center;
    white-space:nowrap;
    font-size: 12px;
}
td#imperium_row0 {
    background-color: #FF9970;
    width: 100px;
}
td#imperium_row1 {
    background-color: #FFBB88;
    width: 75px;
}
td#imperium_row2 {
    background-color: #FFAA55;
    width: 75px;
}

/*--------------------------- admin/ 'in_dev' --------------------------------*/
/* @since 1.4.2 */

.base_h {
    background-color: #aaaaaa;
}
.base_t {
    color: red;
}
.base_row0 {
    background-color: #cccccc;
}
.base_row1 {
    background-color: #d6d6d6;
}

.color_bg {
    background-color: #330033;
    color: white;
}
.color_header {
    background-color: #800040;
    color: white;
    font-weight: bold;
}
.color_bigheader {
    background-color: #800040;
    color: white;
    font-size: 20px;
    font-weight: bold;
}

.color_row0 {
    background-color: #660050;
    color: white;
}
.color_row1 {
    background-color: #480038;
    color: white;
}
.table_center {
    margin-left:auto;
    margin-right:auto;
}
.table_nospacing {
    border-width: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}
.spacing_row {
    padding: 2px 6px;
}
td.spacing_row0 {
    border-right: solid 3px #480038;
    padding: 2px 6px;
}
td.spacing_row1 {
    border-right: solid 3px #660050;
    padding: 2px 6px;
}
tr.spacing_header {
    border-top: solid 3px #800040;
}
tr.spacing_header td {
    border-right: solid 2px black;
}

.color_titre {
    background-color: #800040;
    color: #FFCCCC;
    font-weight: bold;
}
.color_cols {
    background-color: #480038;
    color: #FFCCCC;
    font-weight: bold;
}
.color_pagination {
    color: #FF944E;
}
.text_center {
    text-align: center;
}
.text_right {
    text-align: right;
}

.link {
    cursor: pointer;
}

.size40  {width:40px;}
.size60  {width:60px;}
.size80  {width:80px;}
.size110 {width:110px;}
.size180 {width:180px;}

/* Vous avez un nouveau message, cliquez pour supprimer, ne rien toucher pour conserver... */
div.messagerbg {
    background-color:#330033;
    bottom:0;
    height:100%;
    left:0;
    opacity:0.75;
    position:fixed;
    top:0;
    width:100%;
    z-index:89;
}
div.newmessage {
    position:absolute;
    top:25%;
    height:50%;
    width: 100%;
    opacity: 1;
    z-index:90;
}
table.newmessage {
    background-color: #800040;
    color: white;
    font-weight: bold;
    text-align: center;
    margin-left:auto;
    margin-right:auto;
    width: 700px;
}

.ress_0 {
    position: absolute;
    background-color: red;
    width: 3px;
}
.ress_1 {
    position: absolute;
    background-color: red;
    width: 10px;
}

.ress_2 {
    position: absolute;
    background-color: red;
    width: 20px;
}

.ress_3{
    position: absolute;
    background-color: red;
    width: 20px;
}

.ress_4 {
    position: absolute;
    background-color: darkorange;
    width: 40px;
}

.ress_5 {
    position: absolute;
    background-color: darkorange;
    width: 50px;
}

.ress_6 {
    position: absolute;
    background-color: darkorange;
    width: 60px;
}

.ress_7 {
    position: absolute;
    background-color: darkgreen;
    width: 70px;
}

.ress_8 {
    position: absolute;
    background-color: darkgreen;
    width: 80px;
}

.ress_9 {
    position: absolute;
    background-color: darkgreen;
    width: 90px;
}

.ress_10 {
    position: absolute;
    background-color: darkgreen;
    width: 100px;
}
#ress_text {
    position: relative;
    color: transparent;
}
#ress_text:hover {
    color: white;
}
.ress_img {
    position: relative;
    padding-right: 3px;
    padding-left: 20px;
}

.infobulle {
    z-index:7;
    position:absolute;
    visibility:hidden;
    border: 1px solid White;
    padding: 10px;    
    background-color: FFE38F;
    white-space:nowrap;
}